impounding dams - Fransızca İngilizce Sözlük